/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.upc.embajada.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Time;
import java.util.Date;
import javax.xml.bind.annotation.XmlRootElement;

/**
 *
 * @author u02728
 */
@XmlRootElement
public class Solicitud implements Serializable {

    private int idSolicitud;
    private String docIdentidad;
    private String nombre;
    private String apellidoPaterno;
    private String apellidoMaterno;
    private Date fechaNac;
    private String sexo;
    private String direccion;
    private int idDistrito;
    private boolean casapropia;
    private String telefono1;
    private String telefono2;
    private String correo;
    private BigDecimal ingresoMensual;
    private String placa1;
    private String placa2;
    private String placa3;
    private String RUC_empresa;
    private Date fecSolicitud;
    private int score;
    private int idUsuarioEvaluador;
    private Date fecEntrevista;
    private Time horaEntrevista;
    private int idEstado;

    public Solicitud() {
    }

    public Solicitud(String docIdentidad, String nombre, String apellidoPaterno, String apellidoMaterno,
            Date fechaNac, String sexo, String direccion, int idDistrito, boolean casapropia,
            String telefono1, String telefono2, String correo, BigDecimal ingresoMensual, String placa1, String placa2,
            String placa3, String RUC_empresa, Date fecSolicitud, int score, int idUsuarioEvaluador, Date fecEntrevista, 
            Time horaEntrevista, int idEstado) {

        this.docIdentidad = docIdentidad;
        this.nombre = nombre;
        this.apellidoPaterno = apellidoPaterno;
        this.apellidoMaterno = apellidoMaterno;
        this.fechaNac = fechaNac;
        this.sexo = sexo;
        this.direccion = direccion;
        this.idDistrito = idDistrito;
        this.casapropia = casapropia;
        this.telefono1 = telefono1;
        this.telefono2 = telefono2;
        this.correo = correo;
        this.ingresoMensual = ingresoMensual;
        this.placa1 = placa1;
        this.placa2 = placa2;
        this.placa3 = placa3;
        this.RUC_empresa = RUC_empresa;
        this.fecSolicitud = fecSolicitud;
        this.score = score;
        this.idUsuarioEvaluador = idUsuarioEvaluador;
        this.fecEntrevista = fecEntrevista;
        this.horaEntrevista = horaEntrevista;
        this.idEstado = 1;

    }

    public int getIdSolicitud() {
        return idSolicitud;
    }

    public void setIdSolicitud(int idCandidato) {
        this.idSolicitud = idCandidato;
    }

    public String getDocIdentidad() {
        return docIdentidad;
    }

    public void setDocIdentidad(String docIdentidad) {
        this.docIdentidad = docIdentidad;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getApellidoPaterno() {
        return apellidoPaterno;
    }

    public void setApellidoPaterno(String apellidoPaterno) {
        this.apellidoPaterno = apellidoPaterno;
    }

    public String getApellidoMaterno() {
        return apellidoMaterno;
    }

    public void setApellidoMaterno(String apellidoMaterno) {
        this.apellidoMaterno = apellidoMaterno;
    }

    public Date getFechaNac() {
        return fechaNac;
    }

    public void setFechaNac(Date fechaNac) {
        this.fechaNac = fechaNac;
    }

    public String getSexo() {
        return sexo;
    }

    public void setSexo(String sexo) {
        this.sexo = sexo;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public int getIdDistrito() {
        return idDistrito;
    }

    public void setIdDistrito(int idDistrito) {
        this.idDistrito = idDistrito;
    }

    public boolean getCasapropia() {
        return casapropia;
    }

    public void setCasapropia(boolean casapropia) {
        this.casapropia = casapropia;
    }

    public String getTelefono1() {
        return telefono1;
    }

    public void setTelefono1(String telefono1) {
        this.telefono1 = telefono1;
    }

    public String getTelefono2() {
        return telefono2;
    }

    public void setTelefono2(String telefono2) {
        this.telefono2 = telefono2;
    }

    public String getCorreo() {
        return correo;
    }

    public void setCorreo(String correo) {
        this.correo = correo;
    }

    public BigDecimal getIngresoMensual() {
        return ingresoMensual;
    }

    public void setIngresoMensual(BigDecimal ingresoMensual) {
        this.ingresoMensual = ingresoMensual;
    }

    public String getPlaca1() {
        return placa1;
    }

    public void setPlaca1(String placa1) {
        this.placa1 = placa1;
    }

    public String getPlaca2() {
        return placa2;
    }

    public void setPlaca2(String placa2) {
        this.placa2 = placa2;
    }

    public String getPlaca3() {
        return placa3;
    }

    public void setPlaca3(String placa3) {
        this.placa3 = placa3;
    }

    public String getRUC_empresa() {
        return RUC_empresa;
    }

    public void setRUC_empresa(String RUC_empresa) {
        this.RUC_empresa = RUC_empresa;
    }

    public Date getFecSolicitud() {
        return fecSolicitud;
    }

    public void setFecSolicitud(Date fecSolicitud) {
        this.fecSolicitud = fecSolicitud;
    }

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    public int getIdUsuarioEvaluador() {
        return idUsuarioEvaluador;
    }

    public void setIdUsuarioEvaluador(int idUsuarioEvaluador) {
        this.idUsuarioEvaluador = idUsuarioEvaluador;
    }

    public Date getFecEntrevista() {
        return fecEntrevista;
    }

    public void setFecEntrevista(Date fecEntrevista) {
        this.fecEntrevista = fecEntrevista;
    }

    public Time getHoraEntrevista() {
        return horaEntrevista;
    }

    public void setHoraEntrevista(Time horaEntrevista) {
        this.horaEntrevista = horaEntrevista;
    }
     
    public int getIdEstado() {
        return idEstado;
    }

    public void setIdEstado(int idEstado) {
        this.idEstado = idEstado;
    }
}
